Nonblocking Distributed Replication of Versioned Files
نویسندگان
چکیده
In this paper, we propose a distributed data storage framework that supports unrestricted offline access. The system does not explicitly distinguish between connected and disconnected states. Its design is based on a lock-free distributed framework that avoids update conflicts through file versioning. We propose an algorithm for replica synchronization. The feasibility of this framework is confirmed by a proof-of-concept implementation. We also demonstrate that the proposed lock-free replica synchronization algorithm scales well. A future work will include also direct support for non-versioned files.
منابع مشابه
Granularity and Semantic Level of Replication in the Echo Distributed File System
issues in any replicated data storage system are the semantic level of replication and the granularity of replication. By the semantic level of replication, we mean the lowest level of abstraction within the system’s implementation such that the data objects stored in the replicas appear t o be equal when viewed at this level. A system that presents an external interface at a particular semanti...
متن کاملAddressed , Versioned , P 2 P File System ( DRAFT 3 )
The InterPlanetary File System (IPFS) is a peer-to-peer distributed file system that seeks to connect all computing devices with the same system of files. In some ways, IPFS is similar to the Web, but IPFS could be seen as a single BitTorrent swarm, exchanging objects within one Git repository. In other words, IPFS provides a high throughput content-addressed block storage model, with contentad...
متن کاملIPFS - Content Addressed, Versioned, P2P File System
The InterPlanetary File System (IPFS) is a peer-to-peer distributed file system that seeks to connect all computing devices with the same system of files. In some ways, IPFS is similar to the Web, but IPFS could be seen as a single BitTorrent swarm, exchanging objects within one Git repository. In other words, IPFS provides a high throughput content-addressed block storage model, with contentad...
متن کاملA GA-Based Replica Placement Mechanism for Data Grid
Data Grid is an infrastructure that manages huge amount of data files, and provides intensive computational resources across geographically distributed collaboration. To increase resource availability and to ease resource sharing in such environment, there is a need for replication services. Data replication is one of the methods used to improve the performance of data access in distributed sys...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JSW
دوره 2 شماره
صفحات -
تاریخ انتشار 2007